Compilability of Domain Descriptions in the Language

نویسنده

  • Paolo Liberatore
چکیده

In this note we analyze the possibility of reducing the complexity of entailment in A by a compilation of the domain description Since a single domain description D must in general be queried many times with respect to many di erent queries V it makes sense to reduce it in a form that allows the solving problem of entailment in polynomial time Using results from the eld of language compilation we prove that such a compilation is impossible if we impose the result of compilation to be a polynomial data structure The language A is one of the most popular languages for representing the e ect of actions Since the seminal paper by Gelfond and Lifshitz many other researchers have been worked on extending the language to incor porate the indirect e ect of actions the possibility of concurrent actions etc Very recently two papers appeared on the computational complexity of reasoning about actions and The latter regards the complexity of deciding whether a domain description in A is consistent and what it implies These problems have been found to be NP and coNP complete respectively for the basic de nition of the classes NP and coNP we refer to the work of Johnson Thus these problem are intractable that is no polynomial algorithm exists for solving them In order to solve intractable problems a compilation of part of the data may be useful A general theory of compilation of intractable problems has been de ned in In this paper we apply the results given there to the problems of A The problem of language compilation has been deeply analyzed in AI in the last few years The general pattern is the following There is an intractable problem The input of this problem is composed by two parts The typical situation is that of a knowledge base KB We extract infor mation from this knowledge base by checking which facts are true that is whether KB j Q for a fact Q Even for the propositional case this problem is coNP complete thus intractable In many cases a single knowl edge base KB must be queried many times w r t many di erent Q s In such cases it makes sense to compile KB into a new data structure H that allows the solution of the problem KB j Q in polynomial time What is required is that the data structure H has size polynomial in the size of the initial knowledge base KB If this compilation is possible we say that the problem is compilable A graphical representation of compilation is given in Figure

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The or That: Definite and Demonstrative Descriptions in Second Language Acquisition

Since Heubner's (1985) pioneering study, there have been many studies on (mis) use/ non-use of articles by L2 learners from article-less and article languages. The present study investigated how Persian L2 learners of English produce and interpret English definite descriptions and demonstrative descriptions. It was assumed that definite and demonstrative descriptions share the same central sema...

متن کامل

Compilability of Domain Descriptions in the Language A

In this note we analyze the possibility of reducing the complexity of entailment in A by a compilation of the domain description. Since a single domain description D must in general be queried many times with respect to many diierent queries V , it makes sense to reduce it in a form that allows solving the problem of entailment in polynomial time. Using results from the eld of language compilat...

متن کامل

Compilability of Domain Descriptions in the Language A

In this note we analyze the possibility of reducing the complexity of entailment in A by a compilation of the domain description. Since a single domain description D must in general be queried many times with respect to many diierent queries V , it makes sense to reduce it in a form that allows solving the problem of entailment in polynomial time. Using results from the eld of language compilat...

متن کامل

Ethical Description of God in Avicenna`s Philosophy

Some descriptions such as necessity, power and life have been used in philosophy to introduce God, but in religious holy texts such as Quran some descriptions such as justice, forgiveness, kindness, and faithfulness are mentioned which are known as ethical descriptions in human conventional language. Some people have undermined the possibility of ethical description of God by attributing ethics...

متن کامل

Evaluation of EAP Programs in Iran: Document Analysis and Expert ‎Perspectives

This study aimed to examine the policies in the Iranian English for Academic Purposes (EAP) education and the extent to which objectives match the policies and are materialized in practice. To this end, course descriptions in the syllabi for the EAP programs were evaluated through document analysis and triangulated with the experts’ perspectives through interviews to examine the current status ...

متن کامل

Towards a Conceptual Framework Supporting Model Compilability

The ever-growing use of modeling languages today is largely due to a maturation of model-based development technologies. However, there is enough room for improving language specifications and consequently, the efficiency of their usage. The state of facts in specifying Well Formedness Rules is among the most important issues calling for improvements. Despite the fact that various papers have a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997